C# core of physics based cannonball game