Following along with Pro Angular by Adam Freeman