Signed-off-by: pachacutec <agustin.march@gmail.com>
Adding schema validation for data submission
add UT and fixed JShint issues

Signed-off-by: pachacutec <agustin.march@gmail.com>