Add some initial infrastructure for the drawing tests
Reorganize test directory structure
Some more testing infrastructure work
Allow saving images
More work on drawing test infrastructure

Added first tests