Very broken, but added texture manager and sprite classes only to realize the need for a sprite manager and texture class