added windows and mac ignore rules
updated readme
added changelog