Git sleep in a ruby file

for #30 

I'd like this to be the first green PR but I need to make rubocop happy, which means extracting some classes. I'm not going to cover those classes with tests, so that will make code climate unhappy, and that's more or less what I want