Added Quad's constructor, but having problems with rotation