Refactored service interface (from classes to decorated functions), refactored DIMSE decoding