Por acá tenemos cajitas... por eso te decia, mover la cajitas, no parece ser tan complicado:
http://tool-man.org/examples/sorting.html
Ahora para guardar su pocision en una base de datos, con arreglos o con lo que sea, como podríamos hacer...
Saludos.