horse mechanics