Remaking the core.
Update README.md
Added test files
Added test files