First pass at creating BDD tests for the Problem Creation stories on the backlog.
These tests are a first attempt at defining the story. The underlying methods are all empty, and will be filled out with the implementation.  I believe some steps may overlap and need to be refactored, and perhaps some of the stories belong in common_grading instead of peer_grading. I want Will to review this and see if I'm going down the correct path before I fill out any more of these for the first sprint.
Latest additions to BDD testing
Small changes to fix a few broken BDD tests