Added client-side validation. Added html5 validation
Added email notifications. Added a kind of user postregistration.