Added a load of writing, made small styling refinements