by creating wikiHomePage you porpably wanted to represent WikiArticlePageObject, which allready exists.
example pages represented by WikiArticlePageObject are:

http://mediawiki119.wikia.com/wiki/QAarticle1365046132533
http://mediawiki119.wikia.com/wiki/1231231231231360578758618
http://spellencyclopedia.wikia.com/wiki/Jimsonweed

if this is true, this class should be deleted and substituted with WikiArticlePageObject