refactor vibrations to be a fragment

Change-Id: Ic2d4107420c179a648239518011e23cb7cfa81a7
Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>