При создании крупномасштабного проекта angular7, какой должна быть структура проекта для различных сервисов, директив, интерфейсов, компонентов и прочего