Advanced methods and tools for user interaction automation

Summary
Fully functional framework for user interaction automation, including advanced components for interactive front-end, data/log analysis engine and enrichment engine. It takes into account feedback of first validation phase.