I am also wanting to know how long this has been going on.
You need to be kind and firm, pick your battles and set your house rules. She is old enough to go and find somewhere else cheap to live and a job to pay for it if she really hates your company so much she cannot treat you civilly.
She should not be being rude to you just because you are her mother. Tell her it is likely to become something she has no control over and she could end up treating other authority figures, future loved ones and friends and house mates as badly if she doesn't work on her social skills with you.
It is alright to disagree. It is rude to call someone a liar, and it is slanderour when not true. She would do well to stop that habit.
It is alright (by me) to be a bit messy as long as you stop whatever you are doing and tidy up shared areas whenever the home owners ask. Also personal arwas need a clean and tidy once a week or at least a fortnight.
My house, my rules. No getting drunk repeatedly. I am not running a hotel, residents should respect the hours I keep.
Throwing take away wrappers outside here would lead to a 3 strikes and you're out ruling at that age, and DH would back me up. At the 3rd time, her stuff would be in bags and all thrown out of the front door!
We had friends who got so sick of their son's messy room they put everything he owned oyt in the back garden. They told him his room would need a thorough scrub and he had to do that, and clean everything before being allowed his room back! (They were careful to be very positive and frienly/encouraging about it, and it worked!)