starting refactoring app to apply best practices after learning from first attempt at angular