- Added preferences page.
- Added languages table.
- Added themes table.
- Changed how user groups work to be more configurable.