Decoupled the service form from its model.

The Reform gem has been used.