Partially coded custom simple DI functionality.

Left off working on simple InjectAttribute and reflection bit.