Implemented loading congregation data from the database.

Also removed the old code.
Removed un needed code and added doc.

Removed dup_congregation because this method doesn't need to check for duplicates. Also added documentation for the argument 'row'.