Base architecture & future dependencies
+ util file with tests
Add travis build file and fixed lint issues