Apply oop

When I called `@user.first_initial` I would expect the first initial to be returned. I would break this out into two methods: `first_initial` and `first_initial_message`