Changed regex to look at start of string.
Added ugly testing of unique digits.
Require spec_helper when loading tests.
Separated classes into files.
Changed equality to 'at least' comparison in expectation.
Reorganized specs.