add framework for self3 and local creation, and stubs for cs1a backing
switch debugging to just logging, and show context