I can't believe after all this no one said talk to your roommate. He's the one who brought her in so it's his responsibility IMO. Let him know that the way shit has been going lately at the house is unacceptable and that if it dosent change x, y or z will happen.