added user management features (login, logout, signup, profile, etc.)
added register/login links