code refactoring
organize app root
make Response object return NodeJS response object populated
update User model
start implement authentication
initialize a plugin system