server.py is a python backend server for accepting socket clients from android app