Added challenge to expand the problemset. Still to be coded. Additionally need to rework tests.