Added Grunt Tasks and and re-orgazied directory structure