Add preliminary rest:// backend implementation