add model spec skeleton
merge latest code from vmw-tmpst
Merge pull request #2 from easeway/user-login

add model spec skeleton