added backpacks, and fix shift clicking (while inventory is full)
readded backpacks.