Add main layout view, form view, as-of-yet unused criteria model

Add a layout view to use instead of having multiple regions on the app.
add the form view which is currently just a button. Add a criteria model
which the form view will represent.