REFACTOR: #4, tests added to the setup script