readme updated and various fixes