update readme, add framework of this work :p