Removed forgotten console.log
Refactored code visitors & tests
End of big refacto (hopefully)