adminPanel, footer, css

Added titles into the buttons on the admin panel - this helps with
accessibility.
New footer added, but needs to be integrated into most pages - this
will be done on the next commit.
Default css now goes to the edge of the rendered frame, and has
footer-specific settings included.