Script abstraction working well, refactored GameApplication to remove old crap, fixed audio system