Update to so Mouse and Cat inherit from Point