moving files around, adding npm package
added grunt, jshint and basic plugins, fixes #2