Modified server.py to use Tornado library

updated .gitignore to ignore "server_data" folder so we can test data in
there but keep it out of commits