Trick Shot Pool and Billiards Game