update on sync 0.1

All the list classes have been altered and have begun implementation.
Other classes have also been altered and implemented;