incremental work toward Leitner implementation
Implement Leitner system