more fixes due to version change
adds data model for analyzer provider
adds createComponents to wrapper, which didn't exist with the wrong version