added tags_array and tags_with_weight methods in User model
added tag cloud (needs refactoring)