Computer Simulation in Biology: A BASIC Introduction