move the factory initializtion to after App_Start

the intent is to accomodate IoC containers that normally hook App_Start
update ignore for packages
add ninject to show IoC works