Adds basic draw support for buildings

Also fixes draw order call such that buildings get drawn on top of the
map instead of underneath it.