Refactor backpack server-side controller with user methods for retrieving backpacks