add schedule key parameter
refactor and catch signals
.gitignore logs folder
forget focusing
update specs