Some more progress on parsing. Getting started was the hardest part but
I think I'm starting to find a method to the madness. Everything seems
to be so cluttered and unorganized but I'll fix that when everything
works.