component: add angular demo - todo to my code base