Forms now use traits
Forms and Inputs are now seperated
Updating comments
Merge branch 'feature/Forms' into develop