Added comments and refactored methods for clarity.

--Amend:  Some of the changes didn't translate.
Merge branch 'DB_Branch_6-15-14' of https://github.com/lansdon/cpts483_drc into DB_Branch_6-15-14

Conflicts:
	drc/db/drcdb.cpp
	drc/db/drcdb.h