Merge branch 'develop'
Changing forms class to use optional array values
Adding function details in comments.
Adding extra options to form generation
Standardizing names
Allowing the ability to return the html as well as generate as part of form.
Adding text input generation
Implementing extra options for text inputs
Spellchecking
Removing superfluous options
Starting the checkbox
Merge pull request #2 from TheRyanHowell/develop

Updating Licence
Merge pull request #3 from TheRyanHowell/develop

Develop
Merge pull request #4 from TheRyanHowell/develop

Develop
Merge pull request #5 from TheRyanHowell/develop

Updating with rough to do list
Merge branch 'develop'
Merge branch 'feature/Compilation' into develop
Merge branch 'develop'
Adding todo list for forms
Merge branch 'feature/Forms' into develop
Merge branch 'develop'