Assignment 2 - Hayden Blauzvern/Sarah Gilkinson

I'm going to link [something](http://blog.originate.com/blog/2014/06/15/idiomatic-scala-your-options-do-not-match/) that got linked at me a lot in code reviews this summer. Scala's idioms with Option take some getting used to and seem pointless at first, but as I've gotten more comfortable in the language I've found that they actually make a lot of sense.