Start actually loading items into the UI.
Convert palette item to use class

Needed to allow easily storing all the data about it on there
- I should have done this to begin with, it'd make much more sense.
Make png.loadPng() not double up on .png
Beginnings of item loading

Now it sort of shows up, but more is needed to actually read stuff.