First validation tests, lot of work to do

Using a plugin and doing a very simple validation on server side. It is
still needed to handle server side validation errors