Create John's ideas

Initial class sketches, part 1