moving extension to its own folder