File list (Check if you may need any files):
Snooker_C#\CSharpSnooker.sln
..........\CSharpSnooker.suo
..........\.............Core\bin\Debug\CSharpSnookerCore.dll
..........\.................\...\.....\CSharpSnookerCore.pdb
..........\.................\CSharpSnookerCore.csproj
..........\.................\Model\Ball.cs
..........\.................\.....\BallObserver.cs
..........\.................\.....\BallPosition.cs
..........\.................\.....\BorderObserver.cs
..........\.................\.....\DiagonalBorder.cs
..........\.................\.....\IPocketObserver.cs
..........\.................\.....\IRemotingObserver.cs
..........\.................\.....\Player.cs
..........\.................\.....\Pocket.cs
..........\.................\.....\TableBorder.cs
..........\.................\.....\Vector2D.cs
..........\.................\obj\CSharpSnookerCore.csproj.FileListAbsolute.txt
..........\.................\...\Debug\CSharpSnookerCore.dll
..........\.................\...\.....\CSharpSnookerCore.pdb
..........\.................\Properties\AssemblyInfo.cs
..........\.............UI\AntiFlickerPanel.cs
..........\...............\App.config
..........\...............\bin\Debug\CSharpSnookerCore.dll
..........\...............\...\.....\CSharpSnookerCore.pdb
..........\...............\...\.....\CSharpSnookerUI.exe
..........\...............\...\.....\CSharpSnookerUI.exe.config
..........\...............\...\.....\CSharpSnookerUI.pdb
..........\...............\...\.....\CSharpSnookerUI.vshost.exe
..........\...............\...\.....\CSharpSnookerUI.vshost.exe.config
..........\...............\...\.....\Images\ball.PNG
..........\...............\...\.....\......\BlackBall.PNG
..........\...............\...\.....\......\BlueBall.PNG
..........\...............\...\.....\......\BrownBall.PNG
..........\...............\...\.....\......\GreenBall.PNG
..........\...............\...\.....\......\PinkBall.PNG
..........\...............\...\.....\......\questionball.PNG
..........\...............\...\.....\......\RedBall.PNG
..........\...............\...\.....\......\ShadowBall.PNG
..........\...............\...\.....\......\snookertable.PNG
..........\...............\...\.....\......\snookerTableBlue.JPG
..........\...............\...\.....\......\table.PNG
..........\...............\...\.....\......\tableBlue.jpg
..........\...............\...\.....\......\wait.gif
..........\...............\...\.....\......\whiteball.PNG
..........\...............\...\.....\......\YellowBall.PNG
..........\...............\...\.....\Out\BallPositionList.xml
..........\...............\...\.....\Snapshots\000.txt
..........\...............\...\.....\.ounds\Bank01.wav
..........\...............\...\.....\......\Bank02.wav
..........\...............\...\.....\......\fall.wav
..........\...............\...\.....\......\Hit01.wav
..........\...............\...\.....\......\Hit02.wav
..........\...............\...\.....\......\Hit03.wav
..........\...............\...\.....\......\Hit04.wav
..........\...............\...\.....\......\Hit05.wav
..........\...............\...\.....\......\Hit06.wav
..........\...............\...\.....\......\Shot01.wav
..........\...............\coredll\CoreDll.dll
..........\...............\.......\readme.txt
..........\...............\CSharpSnookerUI.csproj
..........\...............\CSharpSnookerUI.csproj.user
..........\...............\C