Refactoring: CommonJS instead of RequireJS for the client.
Converting client js to coffee, some bugs introduced.
Fixing wrong offset on items.
Some simplifications and linting.
Updating travis configuration.
Updating the readme.
Static files location has been refactored.