Started fixing the ToString stuff. Still buggy.