Optimized smoke drawing
Added better roof collission
Typos and clean up