Rename ButtonUnitTests to ControlUnitTests

Signed-off-by: James Tasker <james.tasker@igence.com>
Add left mouse click functionality to control

Signed-off-by: James Tasker <james.tasker@igence.com>