Adding tests, updating grunt commands and CONTRIBUTIONS.md