Build out models in logical order for chapters, start on Parser class