void OnTriggerEnter(Collider col)
 {
     Debug.Log("Somethings in pick up collider");
     if (col.gameObject.tag == "controller" && !canBePickedup && !isHeld)
     {
         if (debugMode) Debug.Log("Pick up object being tapped by controller");
         canBePickedup = true;
         lastTouchedByController = col.gameObject;
         gameObject.GetComponent<MeshRenderer>().material.color = Color.red;
         controllers = col.gameObject.GetComponent<controllerFinder>();
         lastTouchedIndex = col.gameObject.GetComponent<controllerIndexKeeper>().controllerIndex;
     }
 }
 // Use this for initialization
 void Start()
 {
     controllers = GameObject.Find("treasureManager").GetComponent<controllerFinder>();
 }