Lots of rendering tweaks, house cleaning, and new block, Keyboard
render system overhaul, keyboard render tweaks