A sliding tile puzzle using the jQuery library