added app.py file to handle all routes