Finished implementing change queue
Fixes #11