Refactor
Update read me