St. Joseph edges Westhill in FCIAC clash