Add parsing module
Refactor all parsing methods out of various classes and into parsing module