adding services module and fake service behavior to implement service provider pattern