Upcoming events at Port Jefferson Library