reorganized angular directory structure