Move stuff out to hspec
Editor parsers
Simpler optional line parse
Metadata parsing