+ fixed jshint from complaining about es6 module syntax (now reads options from new .jshintrc)
+ main is now using module structure
+ added dist (empty object atm)