I need to have a program that gets an IFC file or DWG file and checks a few rpopertes about the content. The need to be local and deployable easily, while maintaining the ability to add more functionality, for exmaple more tests to run, better feedback to the user etc.