Refactor field and page
Version v0.5.4
Merge branch 'develop'