Autosync feature

This branch include the new `autosync` feature and a new test suite.