IoC Issue #12

Never done this before.  Trying to create a pull request off the simple wireup branch