Added method to adjust figure widths when figcaptions are wider than the image
Cleaned up app.js
Misc. layout changes
Optimized fitFigure method with less DOM traversing
Merged conflicts and optimized social icons in footer