Play Building Large Scale Web Applications with TypeScript