Trigger custom events, Sample widths

-Play/Stop/Step Backward buttons now trigger custom events which all
the samples are bound
-The widths of the samples now correspond to their lengths