node.js web framework with rich features such as mvc, mysql orm, authentication and role-based access control, testing, logging etc.