Angular directive and template update

- Directive defining two way binding of scope object "spreadsheet"
- Link function of directive defines default values for all props of "spreadsheet" scope object and watches for "spreadsheet" from outside controller scope and applies default values
- Template updated to apply all necessary ng-model directives
- Revised template to replace select element of Header Rows to be just a checkbox selection
- Test HTML file has base set up for testing