-Added logging in the catch statements.
-Changed ServerMonitor.class to use a try/catch block instead of throw exceptions (a mistake left behind from a previous commit).
-Cleaned up comment lines and removed old code.