Refactor project with TypeScript
Refactor project with TypeScript