working on cipher set interface and cs3a implementation.  working on line structure.