A computational model of the collective fluid dynamics of motile micro-organisms