Extract all the methods in TagCloud
View logic moved to TagCloud class
Conflicts fixed
Fixes