Beginnings of pulling requirements
Named variables better for readability
Retabbed
Included hyperlink text in requirements
Better named some more variables
Changed tuples to dictionaries, added is_header attribute