Added  a page.py page to the project

Will serve as the abstract class