Updates the Gem structure
Adds Travis configuration