added tornado server code for API end point
updated requirements