refactoring
rename user.name column to user.login_name
added register test
implemented model.User.register
added error handling to database test
refactoring
added DuplicatedError
bug fix
plannning to abduct error handling of database
changed db.Database to EventEmitter
fixed
refactoring
fixed declaration
add some command to npm
fixed declaration
add DAO EventEmitter feature
fixed
maybe EventEmitter and domain run successfully
refactoring
Merge branch 'master' into login_bussiness_logic