abstracting color/vetex creation
got colored triangle