Changed the way InputInteractableComponent works by having an Ishaped pointer rather than a SPriteRenderer