removed custom alertbox, used lodash.math, refactored plus/minus toggles, camelCased heaps of vars