First part of Flavius Josephus challenge

Now I need to figure out what to do with the rest.
Semi-working solution
Working solution

Works with the demo data at least
Added parsing code and signatures

This thing is supposedly working now