added implementation-notes.txt