create an interface for managing repository
change methods in SVNRepositoryManager from static to instance
make SVNRepositoryManager implement IRepositoryManager
create a class to manage repository managers
make DBConnectionManager not use the singleton pattern
minor change
create a skeleton of the main of analyzer