improve readme and setup