HTML and JS updates when change step
Instructions now included in page
Restructured XML and related objects, added unit tests