Get rid of separate modules for list and detail views

Never made sense to me.

Plus, it revealed inconsistencies in services naming and descriptions.