Cleanup. Remove redundant variables, made empty catch blocks ignored, changed colorize method, using logger for broadcasting messages.