setting up structure for angular