- changed from using GenericIdentity to custom CrmIdentity for authentication
- changed from storing queries in xml files to using CRM entity