Upload cleanup and template
===========================
The upload page and all of its associated files have been tidied up by
removing any extra code, formatting the files and reorganising the
files. A template page has also been added along with utility css and
javascript files that will be included in every page.

The new order of css documents is:
* Position (Position, top, bottom, left, right)
* Surroundings (Border, margin, padding, box-shadow)
* Size (Width, height)
* Background (Color,image, etc)
* Text (Color, font, size, etc)
* Other

Files cleaned:
* upload.css
* upload.js
* upload.html

Added:
* util.css: A css file that contains common stylings.
* util.js: A javascript file that contains common functions and imports
the menu bar on each page.
* template.html: A template file that can be used to easily create new
pages.