added ignore
update readme
update code style