#16 Instead of on-demand fixed-rate redraw added event-driven redraw (basing on the new data arrived from accelerometer)