Merge pull request #120 from tobyk100/callouts

Callouts and abstract injection code.
Removes callout code from maze and turtle since it is sent down server side and executed with a call to onInitialize.