add mostly-working kmseq

- can read from files
- creation/filling/destruction works properly