<commit_before># TODO

[x] Run source through JSLint
[ ] Create favicon
[ ] Add descriptive text to screenshots
  * Save Acorn source file for 6S and iPad Pro
[x] Swap positions of "more games" and "feedback" buttons
[x] Ditch gulp!
[ ] Upgrade to newest Cordova

[x] Add "About" view, similar content to "Credits" but with "more games" and "data reset" buttons
[x] Add "complete" window/effect w/ buttons
	* Fade out grid
	* Show "complete" box w/ a "next" button
	* bug is preventing child buttons from being clicked - either fix the bug in Arcadia, or work around
[x] Create visual effect for removing squares - scale up + fade
[x] I don't like the "placement" effect :/
[x] Make "hint" square blink
[x] Tapping a level twice will de-select it (copy fix from Nonograms)
[x] Make the last played level the one that is highlighted on the level select screen
[x] Create 2 more tutorial levels
[x] Swap "reset" and "quit" buttons
[x] Make "reset" adn "quit" buttons text slightly larger
[x] Capitalize first word of 1st tutorial
[x] Remove status bar in Cordova app
[x] Test IAP
[x] Test "more games" button
[x] Screenshots
	[x] iPhone 6S
	[x] iPad Pro
[x] Add "unlock" button to Level Select
[x] Add "more games" button to About
[x] Create basic level editor
[x] Make more, smaller levels - 10 5x5, 10 6x6, 10 7x7, 10 8x8, 10 9x9, then include the rest of the 10x10, for 170 total
[x] Group levels by grid size, not "difficulty"
[x] Remove GameScene.ignoreInput
[x] Extract tutorial config to allow for hints on more puzzles
[x] Show red border around locked levels when IAP available
[x] Transition to IAP scene after finishing intro levels
[x] Go directly from "start" into "game"
[x] Copy appcache and webapp manifests to web target
[x] Add a "rules" scene
[x] Create sound effect for placing squares
[x] Finish layout of level select
	[x] Change page label to read "Page 1 of 34" or whatever, and
		move it to above of the thumbnails
	[x] Add a "Completed?" label
	[x] Make completed puzzle thumbnails have a different colored border/background

-------------------

[x] Extract out creating UI elements to own method (LevelSelect)
[x] Vary the gradient background randomly
[x] Finish layout of game
[x] Create tutorial
[x] Update grid.js to allow puzzles smaller than 10x10
[x] Modify localStorage.getObject/setObject to namespace
[x] Handle selecting/starting a puzzle (LevelSelect)
<commit_msg>Update todo<commit_after># TODO

[ ] Create favicon
[x] Add descriptive text to screenshots
  * Save Acorn source file for 6S and iPad Pro
[x] Swap positions of "more games" and "feedback" buttons
[x] Ditch gulp!
[ ] Add "Review this app" nag view -- after completing half the puzzles
[ ] Upgrade to newest Cordova with fast webview
[ ] Publish update

-----------------

[x] Run source through JSLint
[x] Add "About" view, similar content to "Credits" but with "more games" and "data reset" buttons
[x] Add "complete" window/effect w/ buttons
	* Fade out grid
	* Show "complete" box w/ a "next" button
	* bug is preventing child buttons from being clicked - either fix the bug in Arcadia, or work around
[x] Create visual effect for removing squares - scale up + fade
[x] I don't like the "placement" effect :/
[x] Make "hint" square blink
[x] Tapping a level twice will de-select it (copy fix from Nonograms)
[x] Make the last played level the one that is highlighted on the level select screen
[x] Create 2 more tutorial levels
[x] Swap "reset" and "quit" buttons
[x] Make "reset" adn "quit" buttons text slightly larger
[x] Capitalize first word of 1st tutorial
[x] Remove status bar in Cordova app
[x] Test IAP
[x] Test "more games" button
[x] Screenshots
	[x] iPhone 6S
	[x] iPad Pro
[x] Add "unlock" button to Level Select
[x] Add "more games" button to About
[x] Create basic level editor
[x] Make more, smaller levels - 10 5x5, 10 6x6, 10 7x7, 10 8x8, 10 9x9, then include the rest of the 10x10, for 170 total
[x] Group levels by grid size, not "difficulty"
[x] Remove GameScene.ignoreInput
[x] Extract tutorial config to allow for hints on more puzzles
[x] Show red border around locked levels when IAP available
[x] Transition to IAP scene after finishing intro levels
[x] Go directly from "start" into "game"
[x] Copy appcache and webapp manifests to web target
[x] Add a "rules" scene
[x] Create sound effect for placing squares
[x] Finish layout of level select
	[x] Change page label to read "Page 1 of 34" or whatever, and
		move it to above of the thumbnails
	[x] Add a "Completed?" label
	[x] Make completed puzzle thumbnails have a different colored border/background

-------------------

[x] Extract out creating UI elements to own method (LevelSelect)
[x] Vary the gradient background randomly
[x] Finish layout of game
[x] Create tutorial
[x] Update grid.js to allow puzzles smaller than 10x10
[x] Modify localStorage.getObject/setObject to namespace
[x] Handle selecting/starting a puzzle (LevelSelect)

{'fraction_non_alphanumeric': 0.0882711038961039, 'fraction_numerical': 0.015422077922077922, 'mean_word_length': 4.204857444561774, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4339206', 'n_tokens_mistral': 1563, 'n_tokens_neox': 1459, 'n_words': 792}