chore: include just the simon timer (the others parts of the library are not used yet)
chore: Adding more documentation to src/browser and src/device
refactore: rename Stimulit.event.Binder to Stimuli.event.Observer and change methods name to be consistent with  Stimuli.utils.Observable implementation
feature: finish to implement the mouse event synthesiser
chore: tests maintenancee and cleanup
chore: fix grunt task test.full.watch (it was pointing to the correct karma-grunt task)
chore: implementation of offset class
feature: add isIE8 support detection to deals with old school hacks
chore: fix viewport and add a temporary browser class (will be refactored later)
style: remove line
chore: remove unecessary methods
chore: mouse synthetizer test maintenance
refactor: preliminary command ns refactoring
chore: add tests for event.Observer
chore: fix event.Observer tests which were failing on firefox
if the browser window is not focused firefox seems to be unable to give focus to a dom element
feat: Add percentage support to command.mouse.utils.offset
chore: add tests
style:  use type instead of name in event configuration used in the event namespace
chore: document Stimuli.event.Emitter
feature: added until.Class to support mixins and basic inheritance
refactor: refactor all command namespace, created mouse.Helper mixin for future commands implementation
chore: created a draft for command.mouse.Down
chore: added just a bit of documentation
fix: fix event tester after big refactor
feature: implemented stimuli.destroy and stimuli.navigateTo for e2e testing
refactor: namespaces reorganisation