added a bunch more unit tests
tweaked session.toString()
all CRUD should now be working