finished Navigation functionality

still need some tweeks but overall finished