Added (very buggy) audio and level support with transitions! Many code and physics cleanups as well.