Integrate Morgan's DB Code

Finish implementing collections code from sprint 2