Impremented upload.
Added a admin page.