I finally got some of the graphics data structures in there, and it feels good :D