Went ahead and created registration and login pages because I thought they would be easy, but then I ran into JSF