added some test scenerios without steps to back them up.
added a unit test for WaitPidTimeout.
.
simplified the search-save design.
always pull the full note everywhere.
re-use the Note type even more.