Fixed a few issues, moved main to Main.cpp, NAVIGATE.cpp will contain definitions originally in NAVIGATE.h