Converted input simply from blocks to tables.
Defense split into own table
Defense button added to interface
Making js more robust: partial form implementation
more work

Making js more robust: Input is read in.
-Broke validation
-Need to implement data structure changes in simulation
validation fixed
input works

Form input data structure changed to objects. There is a very noticeable
decrease in performance (3x slower maybe). Statistic tracking all left
as arrays.
more work (on using defense)

Advancing runners is significantly more complicated, as we have to
remember which runner is on which base.
Start of Massive Upheaval.

Time to set up javascript unit testing!
Massive Upheaval - reorganization

- Reorganized so that unit tests are now set up on the simulation
- Score should be accurate, there was a bug in the advanceRunners on a
double logic.
Merge remote-tracking branch 'origin/exp-input-tables' into gh-pages
Removing sim pages in preparation for subtree
Added sim as subtree
subtree gitignore ignore