How To Optimize Angular Code Structure