add unit test for
- Calculate
- Config
- FileDirectoryIterator
- FileManager