Refactoring now back to having the story server provide UI to the client.  Yay.