Added middleware for request.patient, put the instruments in a separate file, move decorators to another file, made things prettier