added funtionalities for day of payment retrieval. Missing only manager,
integration tests and runnable main