feat(fieldSections): add model and properties

- load sections for field
- add field-section model
- optimize some code

time: 0h:50