updated the readme with some details about how the project works