Add profile page and work on login functions