prerelease 0.9

vibro function added
refactoring
some bugs fixed
merged