Move the class files out of the example so it's more available