New approach to edge padding.

Function to add padding based on the element's font-size. Padding on <p> and <h1-6>. Will need to evaluate padding on future content as issues arise (e.g., <ul>, <code>, etc.)
Fixes comment error.
Changes the -edge-pad function

Now defaults to 16px font-size. Updated all instances and added comments.
Removes h3 border-top
Increase code font-size
Minor adjustment to footer content