Scoped out data directory structure.
Changed the way the penalty function works (again).

Made it so that if too few, invalid, or lame choices for nodes were
given by the submission, then a sufficiently large penalty is applied.