Initial code

- Simplify class naming
- Convert from coffeescript to javascript
- Allow to pass hash instead of filepath to Config
- Register into npm registry
I would not return this, unless we need it.