Angular Best Practices Applied