add missing break
add executable
add description, summary in gemspec