Started adding grunt and tests