ignore built .gem files
allow accidently leaving empty arrays in the DSL
small changes to README