Compilation - Fixed a few bugs, started test implementation, everything works !