There is always a challenge is guiding people into coding heaven and i sometimes prefer a slow (maybe painful?) way
But sometimes some elementary stuff is needed to equip yourself with knowledge to avoid rabbits and holes
In this case I recommend to follow the Tpur of Heros case on angular.io before anything else to learn the basic principles of angular development
While that not resolves this question immediately, it will empower you to resolve and phrase ypur problem
And find that Google is your best friend, more then anyone else