Reworked the tagcloud class to only be a view instead of also holding model infomation. Added a member function addTag that will be the main interface element used to update the tag cloud.