Realistic beating heart