[ref] move tests in their own directory

Create a `tests/` directory.
Cleaner. 
Easier to collect coverage results.
No more need to scroll to see all files on GitHub => less tiring => more happiness