Put everything thus far into their own modules.  Will have a separate module to interface with the database.