45: Added initial functionality for reserving kits
45: Made checkboxes for required sub items disabled and added support for editing reservations