Branch to handle extensions of the backend adapters

Adds member variables: author, comment, title and their corresponding getter/setter, entity constants.