Inserting a ServiceFactory
First pass using camera service

still some tweaks to be made