A simple javascript tile swapping puzzle game