BaseCommand

Playing around with some common command tasks that should be common for
all commands