Improved design pattern for collision handling
Added ghosts
Initial navigation map