add user profile page, controller spec and code

1) add user profile page
2) add controller spec
3) add controller code