Small Changes and Fixes

Made some small in ResourceManager to make it fit in easier with SFML objects.
Small changes in AppState -- class that inherit AppState need not define onEvent now.