Creating an extension should now properly move files into both /public/ and /site/ directories.