Finish unit tests so they compile.
Edit test/.gitignore
Built. Test suite seg-faulting.
Ton of edits. Finish time.cpp