Publish country functionality and PUT update on /countries route