Added debugging utilities.

Includes:
print - prints any structure (except functions, which i will enable as needed)
assert - assert(cond, msg)
Wrote code to split events into columns.