Refactor file organization and namespaces.
Replace "oubliette" with "oubliengine"