refactor service methods into mixin
add 'bill' service
mixin service crud methods