Trying out TypeScript!