adds basic navigation
basic features added