added tests for stories 1 & 2. everything passes.
changed figure methods from static to class
added test_stories and included advanced input file
moved validate_ functions into Validate class