refactor onMouseUp, add possible component selection toggle with shift+leftClick, apply highlighted styles for selected components