small fixes, add gemspec