renamed ModuleApp into ModuleDatabase
started implementation of the command line interface; fully implemented createModule() view
rewrote ModulesDatabase's search functions to return Module[] arrays instead of int[] ModuleRows
implemented a general search function; yet to test