Render and Bootstrap changes, added FactoryInterface