Add passed values into the state object
Changed mocha test reporter to spec
Added some form elements to the page
Modified how the state manager accepts new state changes
Updated html test page to be less complicated
Changed StateManager into a contructor function and updated test to create a new StateManager before each test
Added a simple checkbox component and initialise them on page startup
Added some more entries to the git ignore file