added item selection capability
more item management methods
items now have uses