implemented reservation editor
reservation constraints implemented
reservation confirmation implemented