Initial commit of stuff brought over from dbix-class-sims
First test added.