Added index.js, renamed main dir from root -> lib
Config initialize() now accepts an options object
[!] Various fixes