core structure for my portfolio site to manage my entities