Descriptions and format

Update of slave description and tidying up the code in to sections
Merge pull request #3 from christoface/Slave-alpha-changes

Descriptions and format