initial commit
update readme and other small fixes