generate angular skelton