Modified package for npm
Added gitignore
Added appropriate description
Added contributor section
Added support for nested objects in exposed modules.