Title: Framework for Interactive Sport Training Technology