extracted references to host and port and placed them in config/config.yml and added config.rb to access the config file, added db_connect.rb to handle all calls to MongoClient and changed main.rb and tests to reference DbConnect instead of MongoClient directly
added support for git repositories