https://medium.com/@aayushidoshi97/angular-cli-made-simple-a-beginners-guide-to-angular-development-4feff742e31c