Inventory Refactor

With progressive commits instead of a full blown rewrite this time.

So far:
Refactor `closed`, `opened`, `craftingClosed`, and `craftingOpened` into `animUpdate`
Rename animation grids
Switch to using the new inventory graphic

To do:
Remove now redundant inventory states
Index inventory pages by name
Simplify page switching
Refactor every function that was broken by the above changes
Slightly smaller font for inventory text
Probably some other small things I'm forgetting