Logger System

Created a logging system for detailed event logging.