Added support for multiple HTML documents per step
Implemented HTML and JS documents in tabs