After #48 is complete, all data queries against the DB will be handled by gorm. This issue is for using gorm for initializing the DB with gorm. I don't think this issue is high priority because DB initialization is a centralized operation only done in 1 place, hence I haven't assigned this issue a milestone.
This issue follows #48.