first round of review

Hey Matt,

Looking good man! I've commented in line on direct things to mitigate. My only general comment is to change your behaviors to not use method names. Describe behaviors in plain english - remember we should be thinking about our behaviors prior to writing implementation. Thinking about method names in advance of the behavior is kind of backwards from a TDD perspective.