readme updated and recfactored into a new utils file