Babel Typescript support

Updated Sep 5, 2018

Overall project for Typescript-related bugs and stabilization.