Merge pull request #6 from rojepp/master

Make it run on mono
some refactoring before sync Execute intro
working on sync Execute
still cannot make sync Execute work for erased