User Controller

![accountpage](https://cloud.githubusercontent.com/assets/9048513/4977256/e311e19a-68e5-11e4-9662-62c810a656ed.jpg)
![userdatapage](https://cloud.githubusercontent.com/assets/9048513/4977258/e4e6a366-68e5-11e4-8327-88149dd7eeb0.jpg)

initialization of constaint should be in separate method