Implement clickdown and clickup to function correctly

Update the clickable component so that it is able to handle both pointerDown and pointerUp