First commit

Added problem class and readme. Next is adding test to make sure the problem
class operates as expected.