Start to add in some validation code
Add some tests around validations
Add El implemenetation as it is needed by validator library