Divided login and nav controller, added profile page, added filtering