Adjusted the icons classes to use attribute selectors to minimize the amount of classnames required
Start of episode panel
Prevent redefine errors if script is included multiple times
Consistant defining of new methods on Function.prototype