init and add guest_user
add validation
fixed some bugs, update views
stroing guest's tasks and add task for destroy guest
Merge pull request #192 from xiongbo/master

finished 393