serve frontend from same app.py