first commit
changed a lot
deleted puzzle.html
let squares not overlap game div's border
rename variables; remove toggle numbers/original apis; new function setPuzzle used to initialize or change game settings
use callback instead of move in Puzzle.shuffle
fix some of errors found on JSlint
rename orderArray to sortedArray
_getWidth and _getHeight
rename bindSquares/unbindSquares to bind/unbind
rename getSpare to spare
re-render squares after shuffle
fix background-position-x background-position-y doesn't work in Firefox
add readme.md
improve english
Update readme.md
Puzzle.solvable gets shorter return
Merge branch 'master' of github.com:ptpt/SlidingPuzzle
rename readme.md to README.md
add MIT LICENCE