Move problems and variations down into problems subpackage.
Add Subset Sum problem and variations.
Refactor to simplify problem tests.