Added detail to the README and refined some tests inside the main file.