Mock alternative device endpoint is set up. Business logic for checking reservation conflict, checking device conflict, and getting alternative devices is done. What is next needed is presenting data to the user in an elegant way, and give user options for how to proceed. As well as other changes in UI to reflect changes in features.