Example usage of ArrayLists, bounding boxes and mouse events in a Windows Form Application.