Basic functionality.

Can add, activate, and deactivate skins. Moving forward: GUI, more
complex skin loading. Probably going to branch the repo...