DeepDarts: Modeling Keypoints as Objects for Automatic Scorekeeping in Darts using a Single Camera