Ignore vim files
Initial TypeScript port
Compile to seperate files
ref path