Refactored Game.as. Rendering is handled by the Display class, which implements View. Improved Components to be stored in a list in World. Currently just RenderComponent is stored in this vector upon creation. Everything works as it did before except that the Map is not being drawn for some reason. GameObject was removed. From now on, all renderable objects should extend Entity and have a RenderComponent. This should automatically add it to the list of objects being rendered.