This feature is part of spludo since 1.1.
Since you want to seperate the logic which talks to a database or external system from any other logic you may see this task as a service.
This design pattern is widely accepted and core part of spludo's architecture.
All services are located at lib/services/*Service.js and follow the CommonJS
module system.