Navbar should be responsive and handle different screen sizes

Issue #94