Add core logging classes