ninject will load DefaultLogger if no logger is found. if no IRepository is found, will exception. created DefaultLogger which will just log to Debug.WriteLine #5