added package.json
re-organised files
added grunt
more grunt and 0.3