Added file validity check in app.py. Added Font Awesome and footer