added content revision getter and restructured a lot of the customer content