made content ID a class so that pages can have their own names