refactoring and set comments

- added source code comments
- updated readme file
- vTester bug fixing