Mike validation

Automatically execute validation function on actions if available
added ignore of webpack to validate.js
will probably changed that if we decide to make application level errors