logger and ed services are now under neoxygen namespace, added a compiler pass for BC and ease inside fmwks