Changed Zero to be Array-like

Updated Zero to be an Array-like object
Changed some instances of .bind/.unbind to .on/.off
Removed legacy context

Removed the legacy context variable of Zero objects because it is no
longer needed since Zero objects are now Array-like.