diferent level supports
fixes, better level support
successful merge for collision and advanced level generation
config