I have the hardest time trying to separate code into classes. If I could separate it out I think I would have a better chance of debugging my problems.
I want a formal set-up.
main game
gameEvents
gameEvents.Init, gameEvents.load, gameEvents.Input ect....
loadTexture