An interactive storytelling framework build on top of PhoneGap