Add validations for models, error message for invalid email

![image](https://f.cloud.github.com/assets/5343964/2299718/02a6e39c-a0d3-11e3-9509-50dbffbb8809.png)