Updated view bounds calc so only performed when view has changed.
Removed unused rotation property of MapObjects
Rewrote drawing of MapLayers
Fixed some small bugs in QuadTree
Made QuadTree nodes inherit from sf::Drawable
Added overload for MapObject::Move()
Added updating of tile vertices when moving MapObjects with tile data