typing, fair writeTerminal, and character processing implemented. Still need more testing on char pros