Improve structure of Page class
Add gui component to render the web pages