Balance item weights and make creature drops uncommon.
Add more encounters and items.
Refactor encounter code to use new weight function, refactor encounter system to use new weight function.