updated readme with program specifications