refactoring the base command class by adding helpers
add tests for base command and check-hours command
new class to wrap user input and associated tests + started to refactor add-sprint command