source beautification & spec linting

no version bump needed, non-code modifications
tests #4, payload passing