Added refactoring documentationd and added some new lines