compile all typescript to a single JS file for inclusion