Introduction of knockout and refactor controls
bound spec select list to knockout view model
Introduced PageDataModel to populate Spec Selector
refactored ControlsViewModel to remove Steps and Video properties
DataModel binding
Refactor ScriptEngineSettings into ScriptEnginModel
Added javascript context to singleton
refactor controls to bind to a component
new index view model
new vm_config v
Fix Back button to remember last selected spec
Adding bootstrap
Added container to centre page
Get latest changed from a button to a link
changed show/hide behaviour of controls
Improved styling and hide controls behaviour
Merge branch 'working'