Fixed evolution button images

Also now uses button index instead of bg image position
Fixing debugger breakpoint bugs
zero index was evaluating tor false for resetting genes
Reset button was not styled correctly
Changed format of upgrade modules

Upgrade function is now inserted as a function inside the upgrade
object.
Fixed bugs resulting in NaN

Leftovers from the conversion of two main calls to one