Add servers in other languages, other minor changes

A lot of #3