WIP: implemented printers, fixed initialization, more constraint force work.