Did lots of infrastructure building for final project. I will be using pyglet because I like to reinvent the wheel.