added factory handlers and special factory ioc widgets
git ignore
added 
 - factory handlers 
 - widgetFactory aware ioc interface
 - 3 phases factory