Added change lists functionality. Code ready for testing.