Base plugin architecture for applications. Written in Qt 4.