Changes to renderer and entity structure; moving towards modularity in rendering. Currently renders 2D objects and entity system can handle movement