remove debug states
Add UserState enum
Refactoring User definition, use DomainBuilder define it
Add User redis dao object with save and load methods
Add UserService object as user biz object
Change setUp and tearDown
Add the integration test of UserService