The dynamics of swimming