Add roguefunctor
And tutorial
https://github.com/PPKFS/roguelike-tutorial