Update notes for submitted changes

* Add some structure for backend abstraction