Adds support for selling items and confirmation dialog for item removal

Adds support for selling items and confirmation dialog for item removal. Changes loadItem to getItem which returns an Item instead of filling a parameter Item. Adds a method to get an Item given an inventory ID. Adds in some string formatting where
appropriate.