What is a 1995 American coming-of-age comedy film written and directed by Amy Heckerling, that  is based off of  a series of young adult novels, mainly written by H. B. Gilmour and Randi Reisfeld?