add thirdparty utilities
remove old js files
move and update ts files
add generated output