I want to have a floating action button or the like to be draggable. The icon should be like a ball that can be kicked. For example if user swipes the icon quickly it will goes and hit the sides of the screen, image the screen is a pool and the icon is the pool ball. Any good ideas?