Add author tags. Update copyright years. Tweak method names. Reformat code. Closes #600 Original pull request: #600