Fix usergrouplist compiler triggers. #1100.
Add repositories for better integration with gitea. Refactored the Data classes. Add new Data classes.