Update Service Factory Interface
Update boolean return method names

Replace `getSomething` with
 - `isSomething`
 - `canSomething`
 - `requiresSomething`

as applicable.