add engineering tools in order to test and run all the modules together ideas for ci: + [travis-ci](https://github.com/travis-ci) + [circleci](https://circleci.com/) + [appveyor](https://www.appveyor.com/) + [codeship](https://codeship.com/)