Issue 3

added processing instruction.
cleaned up extraneous whitespace, 
fixes #3