Rough draft for confidence

Not finished, doesn't work. Just starting to get a structure so I can
build on it later.