DatabaseCommunication Comments

Added a lot more comments and summaries to the DatabaseCommunication
class.