I am an Angular 1 developer that is starting to learn about Angular 2. There are a lot of different types of folder structure methods depending on the training material. I am
So after doing more investigating I ended up going with a slightly revised version of Method 3 (mgechev/angular2-seed).
I basically moved components to be a main level directory and then each feature will be inside of it.