Added abstractformfactory, abstractmanager, abstractcolumnsfrovider