Changed gem name, modified path; modified license. Refactored.