Basic SpdSeq implementation

Closes #3
Use eval_speed everywhere
Merge branch 'spdseq'

* spdseq:
  Use eval_speed everywhere
  Basic SpdSeq implementation