adapted drawing logic (segment selection, work area, and submission) to comply with back-end's new model, which allows segments to be shared by multiple drawings