Added initial (Ruby) prototype, with explanation
Also added a significant number of samurai.