Added a user model with validations and a migration

![bach](https://f.cloud.github.com/assets/4197603/1646582/964d4a1a-591f-11e3-9b7f-6c68c4ba77d6.gif)