integrating channels with database. (with all of the Foreign Keys we have, this work actually had me touching most of the tables...)  For now, users are added/dropped to the users table when they connect/disconnect.