Profiler implemented and used in NetworkGateway, PaymentGateway and Dao to provide statistics for requests.