DragAndDrawApp from BNR android class with modifications