Add npm config
Add requirejs and jasmine dev deps
Created test rig
Fixed JS errors with Object.defineProperty
Added first spec to check creation of State:

from State.create(props_list)
Fixed event publishing
bump version number