Setting up module & factory service