Added custom types for whitepapers, HR documents, etc. Added constraints and aspects.