alteracoes no ninjectdependency para poder utilizar correctamente dependencias com scope singleton. alteracao do evento em CreateTvShowsWork para ManualResetEvent.