Mapped event listener
Started method for getting and validation values from fields
Visual changes
Delegated getting and validating fields to separate class
Cleanup