Arranging dependancy injection initial steps