Fix a runtime error, add tag cloud and apply rspec, cucumber features for testing
With last commit