added cms provider tests before implementation, currented xited
added preliminary parser for top level providers, need to resolve type and specialty