added the upload form and some explanatory text
made a rudimentary upload script, added a file manager class to hold common file operations