* Initial GUI work and basic functionality
* New implementation with linkedlist
* Use record for groupcraft
* Fix small bug with updating calculator and removing items properly
* Fix not saving on logout on client
* Restore tag workaround
* Fix format errors
* Revert using * in imports
* Spotless again
* update bs
* update deps
---------
Co-authored-by: Caedis <Caedis@users.noreply.github.com>