Refactored Code

The code should now be easier for individuals to use on their own sites,
and for editing myself.

Added better icons.

Added better css rules to prevent "cross-contamination".