refactored tag removal such that it is done by model instead of view -- will allow for less redundant code later