Fixing up front-end stuff

Addresses the following issues:

Change "Login" to "Login / Signup"

Add a "Sign Up" link under the login button

Make the footer for each page never be less than the bottom of the page

Fix the boxes on the design view all page

The titles need to fit


Fix the "next" and "prev" page buttons on the design view all page