Added signup and profile pages, signup actually puts stuff in database