integrated angular throughout app