Thay move

triangle and squure mvments and also new vertex shader bc primitivs