I am currently working on a Angular application and exploring different design and methodologies to incorporate in my application. The goal is to follow and stick to the SOL