moving plugin interfaces to their own module.
removing SDK since it's not being used yet.