Chronicle enhancements

- TCP replication improvement (in-memory sink)
- Project refactoring (persisted and in memory sync/source are now handled by a single class) 
- Project cleanup