signal.js and promises.js added

I added them here so you can work with them, Mehran