Fine-tuned target positions, start positions, ObjectPlayer1Switch generations.
_mapgen__generate_roads(): ObjectPlayer1Switch are now placed on corners too.
reset_map(): removed diagonal roads while it is not supported.~