Basic Functionality

Replaced JTextArea with JTextPane to allow for easier printing and to
allow for color text. Basic functionality exists such that if you type
a character, that character is printed onto the screen.

Some Issues:
Non unicode characters don’t work (eg. backspace, tab, shift)
everything prints in doubles