fixed refactor bugs
more detailed readme
more detailed readme