Removed scene reference from player, opens up player for dynamic instantiation
Added respawning, made haze better
Added waypoint