Added initial set of modules to drive web app ui.

Still TODO:

- Add documentation
- sphinx documentation generator (rst generator)
- test runner
- xvfb support
- junit xml output support
extra lines