Documentation is included in the framework.
Framework installs like any other Node.js application. Download source code and run npm install from the command line. Note that it is currently setup to run on Azure/IISNode so you would need to tweak the port setting in app.js in order to run in another environment.
If you wish to run this on a remote server, I suggest switching to the 'Remote' configuration which uses Persona to authenticate users and filter them by email address domain. This involves replacing
Battles can be run in Fast mode or Visual mode (screenshots below). Visual mode runs three games and allows you to step through them at various speeds.