added upload form and proper doctypes