refactor(guestbook): extract access and mode from service
refactor(guestbook): remove implicit resources in favor of explicit DTOs
refactor: partially migrate controllers to new DI container
refactor: rename guestbook model and add repository
feat: change the guestbook module structure
fix: installer deprecations
fix: check file existence before getting size