Started Form Validation

Supports
* AJAX Forms
* Text fields
* Email fields

Signed-off-by: Oz Ramos <OMGCarlos@Carlos-Ramoss-MacBook.local>