Move parsers to their own file because they don't rely on anything else.
Merge pull request #277 from voodootikigod/move-parsers

Move parsers to their own file because they don't rely on anything else.