Setup for typescript development