added text-file level-loader; improved collision detection