Added WorldObject, an abstraction of both a Mesh and Moveable object.

* Each object that moves around and is drawn on screen will inherit from this.
* This makes it so when drawing we can grab all objects from a vector, create the MVP matrix and draw in fewer lines of code.