work on validation functions
Basically made the game playable, basic visualization and DOMization, added some tests... tons and tons of stuff
Fixed turn history bug
fixed getXLine bug
More testing fun
now displaying with shapes and colors!
X, Y -> row, cols; additional interface work
Procedurally decomposed state.js. Added easier user interaction for testing gameplay. Added Twerqle bonus scoring. Added end of game handling.
more work on uiwork.html
Lots of changes, game playable.

Integrated jQuery UI Sortable, Draggable and Droppable
Changed table markup to divs
Added dialog for custom game creation
Make ui.js use browserify
Code Cleanup
Added animation for intro video
Added state.turnPlayable
Added computer play algorithm and interface
Further stylized interface, separated logic into more modules
Merge pull request #1 from greggreggreg7/move_validation

Greg's commits to make the game playable