Moved puzzle to its own subview.
minor refactoring.
Stop the game when puzzle is solved. Fixed bug where sliding sound plays when nothing is sliding.
Fixed live shuffling.
Added puzzle status abstraction class.
Live shuffle pauses the game. We no longer color blue during a live shuffle since it disturbs the heat countdown.
Fixed multi shuffle button press infinite loop. Minor refactorings and fix to allow timer label to update for the initial second.
ignore button breezes when paused.
Broke out a timer specific method. makes things much less confusing.
fake transparency on the puzzle view.
Check for win after each animated slide.
Added countdown alert
Added Camera capture supporting component. Fixed up the iPad UI.
Camera controller is in place.
Don't check for win during a shuffle.
Fixed a bunch of analyzer warnings and leaks. Finally found/fixed that BAD_ACCESS bug.
Finally finished! got pictures working perfectly.
Lock orientation to portrait.
Fixed iPad Outlets.
Allow restart after clicking the solve button.