     }
     
     private func handleKeyEvent(event: NSEvent) {
-        //print("Key pressed")
         let charachters = event.characters
         for char in charachters! {
             switch char {

        self.ball = GameObject(CGSize(width: 1.0, height: 1.0), initialPosistion: CGPoint(x: -15, y: 0), initialSpeed: CGPoint(x: 1, y: 1))
        self.lBumper = GameObject(CGSize(width: 1.0, height: 4.0), initialPosistion: CGPoint(x: -gridBounds + 2, y: 0), initialSpeed: CGPoint(x: 0, y: -1))
        self.rBumper = GameObject(CGSize(width: 1.0, height: 4.0), initialPosistion: CGPoint(x: gridBounds - 2, y: 0), initialSpeed: CGPoint(x: 0, y: -1))
        drawBumper(lBumper)
        drawBumper(rBumper)
    }

        let gridBound = self.gridBounds - (self.gridBounds * 0.1)   //Makes the grid line up with the window better
        if newBallPosistion.x > gridBound || newBallPosistion.x < -gridBound {
            newBallPosistion = CGPoint(x: 0, y: 0)
            score = 0
            ball.speed = CGPoint(x: 1, y: 1)
        }
        if newBallPosistion.y > gridBound {
