 		
 		private var itemsToAnimate:Vector.<Item>;
 		
+		/* for quiz declaration */
+		//for managing questions:
+        private var quizQuestions:Array;
+        private var currentQuestion:QuizQuestion;
+        private var currentIndex:int = 0;
+        //the buttons:
+        private var prevButton:Button;
+        private var nextButton:Button;
+        private var finishButton:Button;
+        //scoring and messages:
+        private var score:int = 0;
+        private var statusT:TextField;
+		/*end quiz declaration */
+		/** Font - Regular text. */
+		private var fontRegular:Font;
+		/** Is game currently in paused state? */
+		private var gamePaused:Boolean = false;
+		
 		public function GamePlay() {
 			// constructor code
 			super();

				{
					itemsToAnimate.splice(i,1);
					this.removeChild(itemToTrack);
				}
				if(itemToTrack.x < -50)
				{
					itemsToAnimate.splice(i,1);

	import starling.events.Touch;
	import starling.utils.deg2rad;
	import framework.gameobject.Item;
	import framework.quiz.QuizQuestion;
	import starling.text.TextField;
	import framework.customobjects.Font;
	import framework.utils.Fonts;
	import starling.utils.HAlign;
	import starling.utils.VAlign;

	
	
	public class GamePlay extends Sprite{
