Package refactoring.
Added recursive version for Problem02.
Updated Gen for lists.
Added more tests for Problem02.