Navigation file changes as it had some errors, now Makefile works for Navigation.c as well