Big Commit - Map and Coordinates (scanning process)

Major update to all scanning processes.
Coordinates contains static scan class. Parses data into various Blocks
and adds these Blocks to the Map.
The map also does some waypoint finding (wip)