Patch.toString() now works better with more than 2 states
Added Brian's Brain implementation, and run it in Goldfish