added tasks to grunt
finalized grunt implementation