 			for sprite in rackSprites {
 				self.addChild(sprite)
 			}
+			
+			// Return success
 			return (true, errors)
 		} else {
 			return (false, ["Game not created yet."])

			
			// Remove the sprites from the rack
			for sprite in sprites {
				sprite.tileSprite?.movable = false
				if let spriteTile = sprite.tileSprite?.tile {
					rackSprites = rackSprites.filter({$0.tile != spriteTile})

	
	func submit() -> (success: Bool, errors: [String]) {
		if let game = GameWrapper.sharedInstance.game {
			// Collect words we changed
			var words = [Word]()
			let squares = mutableSquareSprites.map({$0.square!})
			let (success, errors) = game.validate(squares, outWords: &words)
			if !success {
				return (success, errors)
			}
			
			// Get new sprites for played words
			var sprites = [SquareSprite]()
			for word in words {
				sprites.extend(getSquareSprites(forSquares:word.squares))
