Update README.md + 1 refactoring

Due to the big changes I have made, the README.md had to be updated.