added all information to README.md
bit more refactoring