Made alot of code use non-legacy code. Including moving code from Core to GameContainer
Fixed another one of those anoying @auther tags