final version of the project.

- not implemented because of time issues
 - vsr with html markup
 - runtime optimization
 - code refectoring