Changed Akka calls from context() and self() to getContext() and getSelf() to use Java API instead of Scala API. Used baseMessage instead of message for all BaseMessage types in MessageProcessor.