Move modules in app/models into concerns

They don't have the full behaviour of concerns, but it seems like a
better home for them.
Remove module that's only used once

It's simpler and shorter inline.