James C - added tests (no real tests yet)
James C - started into tests (randomizer and ruler)
James C - little cleanup, some stub test classes