Refactored the parser to remove a lot of the extra code. Now instead of calling CharacterParser from Parser, you instantiate a CharacterParser for each character page you want to parse also created a stub for the character search

Also, I got te tests working with the new change. Had to do some kind of wonky stuff to keep the unit tests from hitting the web page but it should  be good.