Cleaned up the properties and created a usperclass for pageparsers
some pep-8 coding