Properly set component visibility + markup fixes
Guice + Settings container were introduced
Small optimization of NavBar markup