t5
Add makefile and update .gitignores.
Fix up ostream overload.