Adds autofocus to the login input
Handles error passing correctly between API and JS
Header and navigation section for logged in pages
Changes color of background nav-link on hover
Adds form structure