moving plugin base classes into their Dsl parents