Refactor: Action logic distributed between services and dao objects
Add: register user form validation
Improve: login unique validation
Add: save new user to db on add user action
Add: update user action, controllers refactoring
Add: delete user action
Add: search action
Refactor: main controller name
Refactor: Base controller (hold userService), dao package moved to model
Improve: no '.action' url suffix