[45] Implemented version checking from GUI.

* Generated output tasks templates.
* Added icons for version checking.
* Some code improvements.