Implemented /request command and reorganized the backend