Building the Front End of a Basic Web Browser