test: changed 'control' to 'sample'
lib/rules: created class with validation for matches
tests for lib/rules
match.php: replaced validation code with lib/rules
lib/rules: updated error messages
match: some style cleanup
match: some more styling cleanup
moved rankings.inc.php to rankings.php. wrapped in static class
updated rankings tests for new class/file names
match: changed naming of rankings file, methods
rankings: test ranking of 0.0 ratio
readme: more todo/notes
0.5.0