Feature implementing new scenario

I took the new scenario @amhed  created and went ahead and worked on it. 
I think there are some things to be criticized about some of the stuff I added, but that's the point of doing this: criticizing one another to improve ourselves.