Improved formatting

I've improved the formatting to use headings, list, etc