Smartphone laparoscopic trainer