Moved the interface to a seperate folder that all plugins can share.