added angular js based widgeds