Use acts_as_list.
Fix web console.
Add more command line sanity checking.