If throwing things AT YOU, it's an issue of personal safety even if she's not done any damage. This hits closer to home than landlord-tenant law & you don't have to treat her entirely like a landlord if there's a personal domestic relaitonship where you are in danger because of her behavior.
Get an order of protection against domestic violence & have her yanked out of there.