Learn more about cloning repositories
You have read-only access
Move keyboard handling in to Keyboard class Replace the multi stage pipeline system with something simpler. That level of abstraction is not needed.