Drop Setup and Key/Value design
Introduce .travis.yml
Introduce the entry-point
Add package.json