Added gem stuff and some specs.