Cake pattern

Learning cake from this presentation:
http://www.youtube.com/watch?v=yLbdw06tKPQ&noredirect=1
Refactored some Akka code