Moved parser to its own folder