Fixed Print Bug

* Added try and catch statements for IO handling
* Skipped appending file when it already exists which caused previous
crashes
* Code cleanup
* Fixed unnecessary global Font
* Made window disable while print dialog is open
Published App to Web Server

* Using local server to push program and updates