modified .gitignore again
added a readme file and updated some tests