add angular components