First things first -
Plays have a manuscript format. You need to check out some websites, or buy a book. My go-to website is
http://www.playwriting101.com, and my favorite book is A Playwright's Guidebook by Stuart Spencer.
http://tinyurl.com/2hvrq7Another thing: How do you pronounce "Aoife"? Either use names people can understand, or include a pronunciation guide.
Your "novel feature" is called an aside. It's been done for ages. Shakespeare used it in just about every play I've read. It's the same as dialogue, just with (aside). I think there's too many of them, to be honest. Like anything, the more you give the audience, the less "novel" it is.