Fix indent
Fix copypasta
Fix indent
Switch building bbox traversal to lambdas
Split building death logic into separate function
Rework building coordinate logic

Now everything (normal and dead bboxes and sprite positions) is
tied to building position. This makes buildings correctly moveable
and also fixes explotion positions on building destruction