barebones server. allows and tests in-memory registration of usernames. and tests empty trees.