David kingdom administration