finish up how JS compiles. only thing left is minifying HTML