Changing the gemspec to exclude the core files, and making it so that version is read from a file rather than manually inputted in gemspec file