Basic python server, and requirements