VMScript improved

* Fixed issues with dependency loading
* Improved events structure
* Added cli-color dependency to package for non string depending cli
colors (npm install cli-color)