Adding core validation and AJAX error messaging