Refactoring to more Rustic Code.

Add a lib.rs file.
Modifing test suit to be conditionnally compiled.
Adjusting test to work again.

Rust is beautiful!