Added the DEFAULTS constant and updated the initialize method to use it properly.
Added an SignUp class with Register as its superclass.