Object-oriented Rendering + Levels

Simplified the rendering to allow more characters
Added level storage to take advantage of new rendering