[forms] [major] [refactor] generalized most of forms into a single view, updated inputs, added layout using new view layout format and resource layout
[forms] added basic tests for forms