commit before new branch.
Assembling and augmenting new environment for testing and refactoring.
Begun writing tests  and thinking about overall goals for refactoring.
Going to use requirejs text for html fixtures rather than jasmine-jquery's thing.
Got some tests written for the plot object and rethought the mechanism by which it interacts with the Layout object.
Wrote some tests for layout.getOccupied. checkPosition is on deck.