Tidied readme. Refactoring.