removes buttons, adds keyboard, several
Refactor outputter class, add Spreeder#save and #load via outputter strat