Creating a functional mixin that holds the 'calculate*' methods
Reworking the way Zonard's behaviours are defined

  * Calculators function now only calculates data
  * zonard's movements and events triggering now declared when listening
    for drag start