- reverted code generalization

This reverts commit fa23e90178858248b2cbcfc0c58427d7b3d790a6.
- implemented GameLoop.previous and .jump