cleanup
fix font loading

char width was too wide.
this was because of a wrong alpha mask.
cleanup

hardcoded alpha mask should anyway not be used like that.
increase key queue length
cleanup

still TODO...
code anyway not really used at the moment (i think).