Compile to object archive
Entity class
Remove compiler directive
Remove entity names