added logging for exceptions on server start, refactored for dependency properties loaded on init and cleanup