fix bug with same year subject
implement jquery file upload with new and edit page, need to add pdf, need scheduled task to clean up orphan uploaded files