Added More comments and checked if ht exceeded

Added some more suggested comments to the details section and the header
and footer ht. Also did a check to see if your reader height and footer
height was exceeded and if so warn the user.