Adding feature to allow layer drag n drop in bottom empty space
If a user drops any layer in the bottom empty space, perviously nothing happened but, now the layer will become the bottom/last layer.
on_drag_motion(): moved the drag_status() to cater situations for empty space
on_drag_drop(): added logic to detect empty space and move the selected layer to the last/end.