Hydrofoil Physics