Added a wealth of implementation notes/ideas

Work in progress.