+ solution folder structure
+ grunt tasks for typescript build