Bump version, unrestrict es6-shim dep
Fix contributing file
Reorganize type system definition
expand on readme