A SYDE 461 design project for a mediated-reality training system for sports (e.g. billiards)