added package.json
moved files to src
added gruntfile
cleanup & polyfill for non-harmony browsers
made int & parse more robust and added codegen