removed deep-get-set dependency, you can pass it as an option
'better' configure, copy this.map to Empty instance, optional initialize method called on constructor
removed lots of code, completed more tests
clean up, added min version