Use Tornado for client and other misc enhancements

Because commiting often is for losers