Remove TODO comments
Added space
Iterate the changelog using iterator
Add Adapter to listen for changes
Implement the ChangeLog as a CopyOnWriteArrayList as a workaround
This implementation should be debugged and fixed in the future