Namespace Generation & Refactoring

Get FDT5