Completely refactored existing navigation css, before creating new components