widgets and columns like on the Google home page?

Does anybody know how to make widgets that you can drag and drop
between columns like on the Google homepage? Tutorials, JavaScript
libraries, and especially rails plug-ins would be most helpful. Thanks!