Roof generation

Roof generation