reorganise tests folder
Improve documentation