Flexel ecosystem: simulating mechanical systems from entities with arbitrarily complex mechanical responses