Okay so first off I am pretty new to the game, and so this forum...
I recently met a girl through a friend of mine and I knew she was interested, the day after I met her I added her on facebook and she initiated a conversation with me before asking me for my phone number (IOI?) by the end of the chat. we continued to text the next couple of days too when she asked me if i wanted to go for coffee (IOI?) and i accepted.
Coffee went well and we continued to talk. we met up for drinks at the weekend which went well but the evening ended prematurely when she had to go not really giving me hardly any time for me to make a move. i sent her a text later that night something like "i quite like you, you know

" not eluding too much and after a few drinks. she replied saying that it was silly too say that before seemingly ignoring me for two days! after two days she came out and said that she was planning on surprising me on my birthday with a romantic gesture and that's why she was avoiding me?!.... (my birthday is tomorrow)
earlier today she started flipping out at me for no reason at all and i didnt want to bow down and apologize having made mistakes like that in previous relationships.. she is also constantly shit testing me and trying to make me jealous.
so i needed some help on how too handle the situation - yes i'm a bit of a newbie, i appreciate it if you could read it and reply as it is a long post.
what should i be reading into/looking out for?
Thanks