Add a README file; add recovery mode; bug fixes;