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