updated readme to include a brief description and links to the sources of some of the code used for the project