Move UserExists
Move existence checks to service
Improve hasBlocked to BlockExistsFromTo
Undo some underscore naming
Merge branch 'service'