adding in error message for non-terminating cases
fixing gemspec file, including all files + requiring lib directory so requires work