Implemented mouse drag selection