Rename publish to published
Rename publish to published
Implement rspec
Fix etc...