Refactor to prototype, add visited page tracking

RelatedReadings is now a prototype function
relatedReadings creates a new object from prototype, passing contentID and relatedUnits
On instantiation the cookie is read, related readings are populated, and new cookie is saved