added module to communicate with postgres
completed ConnectionData
can connect and disconnect to postgres backend.
throw error on connection failure.
added docs
cleanup
added transaction handling to connection.
can get server timestamp.