initial refactor
passing specs
spec for module create
Merge pull request #31 from BBC-News/moar_sequence

Updates Sequence to be a bit more friendly