Re-organized project again. Moved actors to new package. Renamed controller classes to wrapper classes and created package for them. Created new StorageControllerInternalFacade for internal usage. Reused BlockingCallback to reduce code in StorageController shutdown. Added new DeadLetterListener to filter Terminate messages from shutdown process (and throw exceptions on real lost messages!).