try deploying

fixed not needing signal.js
trying to solve cross domain problem

changed json to jsonp
Revert back to return json
Changed server address

Got updated php from server
Before changing jquery post to jquery ajax
fixed all php problems

readded js-signals
changed Calculator.commit() signature
changed main calculation logic to use string sign again
changed ajax function to $.ajax rather than $.post
reduced main screen font size