added GRaF modules and modified SameTimePlace

added modules to run `GRaF` either with or without optimisation;
modified the output module `SameTimePlace` to handle the fact that `GRaF`'s predict function outputs a three-column matrix, not a vector;
edited the docs for these and the previous two modules in the hope that they'll now work with `ModuleHelp`