updated readme with requirements, fixed random number to start at 1, not 0