Switched from bottle.py to Tornado and updated the README