Cleaned up sanity tests and added a header defining lisp types

I don't know exactly to test the code I've written, I need to be able to
construct lisp objects before I can test things.