fixed form validations, pattern object helper methods created, minor CSS tweaks