Moved Objc generation to its own module
Swift machine file generation