feat: conform to new protocol changes
feat: UI for new/patch/delete worker/target
fix(components): better base layout
feat: gRPC client and fetch basic worker details
feat: initial * templ rendering * oidc login