Comments added

Superflous lines removed, blanklines where appropriate inserted (both in code and output)