Added Registration | Login | and helper methods