WIP pull for test env of worksheet interface

worksheets editing edge cases are still not all ironed out. Merging so we can push to test env. With rest of code.