fix for char breaking the loading
fixes for databases that contain unique constrants
unused imports
gradle upgrades + language extraction