SMS: The development of an interactive book for flipped classroom