following tutorial: https://thinkster.io/angulartutorial/a-better-way-to-learn-angularjs/