Tasks now contain a SetOfAssets

Updated XML parsing in Task, SetOfAssets in Task, added asset JList to
TaskDetailView and implemented modelChoiceController for adding/removing
assets.