Updating and consolidating error handling

Huzzah clean error messages on the server.