A System for Beating Heart Surgery