add User model with `annotate` gem's support