added tearable cloth optimization and moved the general benchmark