The q-Schur algebra