Added new error message display option and simplified the code

- Renamed some elements to provide easier customization
- Made the AJAX submit URL dynamic, it now grabs the action value from
the form
- Added a new method of error display, above the field