* refactoring: move every class to separate file
* refactoring
* move class method to corresponding file
* refactoring
broken version: compiling, but doesn't work
Merge branch 'master' of https://github.com/starcat13/FileCopyEx into object-refactoring
* replace Array with std::vector in class Node
* refactoring.
- remove class Array