change the way the in-place sort works with just one list
add __delitem__() to BarrelList
cheesy __setitem__() for blist
add index() to blist
add reverse() to blist
inherit from list