Separate out STIRequest and STIResult into their own file. Update UsageHandler interface.