more modular arrangement of angular files