I have been following component based strucutre for my projects and I have clone the repo for this purpose listed here
Everything is fine and testable except services