Created headless-client and an alternative implementation of god

This pull request contains the headless-client.
While creating the client, I rewrote god.coffee. I had to change god a bit so that the new version can just be dropped in at any time.