added some tests, and wrote grunt tasks for said tests