added in skeleton for a main driver for delete repos
converting prints to logging statments
changed to use submodules for initialization