Cleanup / scaling changes

-Changed tilesize to 32x32 (doubled from 16x16) due to upcoming addition
of tileset.
-Added #ifndef's to prevent multiple identical class definitions