Add animUpdate to update
Include subfunctions in animUpdate; rename animations grids
Use new blank inventory sprite
Adds pageList and switchPage to replace nextScreen and prevScreen
Clean up left and right
Refactor keypressed; Add drop function
Fixes crafting with full inventory; Clean up crafting code
Index inventory pages by name; Remove redundant animation states
Merge remote-tracking branch 'upstream' into refactor_inventory
Refactor nextAvailableSlot
Refactor craft into craftCurrentSlot; Rename state to animState for clarity; General cleanup
Fix inventory text formatting; Add sound to drop and disable when crafting
Fix crafting to work with a full materials page
Finish drop function
Make inventory text slightly smaller
Add sounds for full inventory and item drop
Fix inventory loading to work with scrolls
Merge pull request #1496 from bucketh3ad/refactor_inventory

Inventory Refactor