add factory and remove default readme
add doc info in readme