Ensure hashes are always positive (otherwise negative buckets, and we all know what that means)
keycodes for control characters
Forth-style block editor [WIP]
Fix warning