Added atributes for congregations.
Minor formatting edits.
:rtype : -> :returns :
Formatted and expanded on the docstring for get_list().
Added __zero_out method

Added this new method to return attributes back to null in order to avoid errors where attributes for one operation leaks into another.
Created the __check_required_fields method.

This method will handle checking all fields to make sure the required fields were entered.
Made changes to add_congregation()
Added set_attributes() and made other edits.

Also added visibility to the columns var and added print error if required fields are missing.
Added visibility column to the database for the Congregation table.
Added class docstring
Edited main.py to use the new class Congregation()
Commented out old code.
Made __zero_out() public.
Removed __author__ and added debug code.
Added new code to use the new Congregation class and removed old code.
Renamed method: add_item --> new_congregation.
Removed debug code and changed the way  __check_required_fields checks for required fields.
Made the dup and required checking methods work.
Improved docstrings for __check_for_dup()
Improved docstrings for __check_required_fields()