Read demands
Refactor parsing
Finish reading file
Make reader compatible with dna code and use it