Neshobe Golf Club announces summer events