Refactor
Packet (wrapper for ACSE/EPSEM/RES or REP) TBD

not intend to implement this for now
Refactored response class into multiple classes

same pattern as request
Refactored