use InjectorFactory for instatiation
remove unused use statements
fix docblocs
fix trailing_spaces