README updated with references,  DRY implemented