add typescript package
fix the server typescript
fix Makefile