Cleanup, streamlining, added reference code and the IronWorker library