Implemented AJAX upload and basic validation on the server side.
File processing still has to be done.