Move some more files to old_code.
Add some description on how types might work.

Seems somewhat consistent, but there are likely more cases to consider...