Chain commander is a library based on bluebird promises library, to encapsulate business rules logic in form of javascript objects or JSON.