Garden: Backend + bugfixes