Adding Ninject package.

Gonna move to a proper DI framework now...
Tidying up some formatting.

Actually doing dependency injection requires some serious work, so...
yeah.
Add .gitattributes file.

About time?