Break down large JS files

-large JS files (eplant.js, zui.js) are now broken down into src JS
files for development
-fixed icon bug in Firefox (this bug was caused by the browser
automatically reassigning img's src attribute, and ePlant resetting the
src attribute every frame, thus causing the browser to reload the img
inifinitely!)
-modified tag colors
-shifted SpeciesView canvas position