add grunt configuration for typescript compilation and jasmine test execution