add tagcloud widget class
add view and tag array
fix wrong placement of tag property