Remove some useless conditions and improve tests
Update tests descriptions
Refactoring of the the BTSync class
Update example in Readme