Adding backend spec/documentation