Boilerplate for TypeScript applications with vagrant and grunt