Setup grunt task and npm script for running tests
Updated readme and .gitignore