Basic form functionality
- refactored the data model for forms to integrate better with the NewForm component in future.
- added the submit form section at the end of step two, along with working radio buttons.
- fixed radios and checkboxes to always be unique (using v-bind) and to be fixed to the data model.
Still to do: make remaining fields speak to the data model too.