Intial work on custom content types.