Major front-end style changes, along with migration edits

Changed to a more horizontal layout and added some extra fields to the
migrations