As always, the implementation of the examples can be found over on GitHub.