Updated code to reflect changes in the newspaper solution pack.

Also now following coder standards.
Merge pull request #33 from nigelgbanks/7.x-newpaper-browsing

Updated code to reflect changes in the newspaper solution pack.