Divided into sections for easy reading.

Divided into sections for easy reading and cleaned up the format a little.