Lot Rotation, Wall Rendering, etc

A lot of everything. Wall rendering is quite slow, beware!!

Also, don't look at the wall rendering code unless you don't value your
life much. Easily the most ridiculous thing in the entire codebase.