Communicator: Added post request capabilities
Reactoring