Updating README and some refactoring