Fixed most inventory transactions

"Painting" still does not work
Fix dropping items from inventory
Implement inventory "painting"