Updated Ghiraldi to use events during boot and to use a simple logger to better control logging in the base framework