### Description Add the number layout ### Modifications 1. Add new @Number annotation with appropriate fields 2. Implement the NumberGenerator 3. Improve the demo app to support the number layout **Expected behavior:** Support the number layout