rename Main to EntryPoint and EntryPoint to EntryPointVR
clean up DogDearth initialization; change Dog constructor to take a color parameter; add ThomasKinkade class
minor refactor of DogDearth