CSS organizing, tool making, and new testing.html

Organized the CSS folder in general and restructured to work with how
themes will work in the future.

Testing.html is a preview page for all CSS classes and is for testing in
general (WIP).
Applied new CSS organization, Fixes #1

The new CSS organization has been applied to index.html and credit.html.

The new CSS organization has also been applied to themes.js, which has
received and overhaul on how it works.

minecraft/index.html works with this as well.

credit.html has new attributions added, and has been renamed in some
places
Merge pull request #3 from MacPhage/macphage

Implement new CSS model, themes improvements, and other fixes