Added drawing.py and test harness