initial commit
Named knots, printing knots, recursive random walk