added update text
Some minor naming changes, removed ninject convention based injection