Add drag events for tile widget.
Remove redundant layout.