* update tools * run code cleanup * update dependencies
* add version controller * use axios to get version * allow typescript * use version api service