Started refactoring texture code
Refactored MenuState - i may extract the texture stuff out to its own class