Added code to create Event Log if one does not exist on app startup
Renamed ILogger to ILoggerWrapper as this is what it is essentially