Note on cake pattern for testing
Use a properly typed message rather than None for "Not Found"
Avoid use of deprecated form of Props
Moved model classes to package object & messages to actor's companion object

As recommended by the Akka docs.