JohnG. Initial class setup.