Fix gemspec

The gemspec wasn't updated to match the restructured codebase. Update to use `git ls-files` so that a file list doesn't need to be hardcoded.