Finalize navigation elements.
Update navigation elements. Introduce more responsive design. Modularize code further