cleaned up local ball marker handling

just had the local ball inherit from networked ball and overrode initialization functions, since I had set them up to behaviourally function the same and on the back end for local ball to mimic networked ball structures