Some refactoring in the Hello World example.
Added a full example application: a Reversi game.