extend map

extend map and now no longer skips the last map step
restart/retry game

used functions and not using setup(), everything is in loop() and has
it's own function