Fixed a problem with the sync to print.
Refactoring for clarity.
Made the terminal window remember it's settings when opened
Made it remember its position when opened
Made it automatically open on start if it was left open on close.