Can you give me some of the highest level behavioral requirements for an app like figma in Gherkin?