Switch app to src, add grunt tasks