some classes to help me learn akka