Initial commit.
Logic for sizing and positioning roughed in.
Added newCell, cellData and transpose functions. Not sure how useful this will be.
Midday commit. Changed structure of layoutPoints to an array.
Things functional though usefulness is still somewhat in question.
Getting a handle on this. Ideas for possible use cases are starting to emerge out of the fog in my brain.
New branch for refactoring current modular structure into a jQuery plugin.
Not convinced that a jQuery plug-in is the appropriate structure for this. Aborting this branch.
Put cell and plot object in a separate module.
Making a commit before starting a new feature branch.
I think the structure is good. Need to add transform and translate methods for Cell object.
Added a clearAllCells function to the layout object, added support for a fluid grid, and added a gitignore file.
Thinking about different styling effects and how they might affect functionality. Refactored Cell init to make input arguments a little less unwieldy.
working with styles. Trying to think about actual workflow for using this, so as to make some choices about api design
Made a cool interaction that allows you to add a new cell by clicking the grid.
Got the cliky thing working in firefox.
Working on code for determining which plots are occupied and excluding new cells from occupied plots.
Making a commit before branching.
Got it working with everything in one file. Got rid of the previous object instantiation pattern. New pattern is far more comprehensible at a glance.
Making headway. Next step is to flesh in the reposition and resize functionality for cells.