The STS-123 crew boards the International Space Station.