Restructure to put extension files in 'extension' directory

Move the files that belong to the extension itself into a separate
directory to make it easier to keep all the files organized and to
build the actual .crx file.