Lines in progress

Lines now are simply drawable and updateable. Next step: in and out
ports should be connectable by lines.