navigation bar now has fill in icons (ugly) and and works how we want it, also missing header