geometry now draws, but there are some problems with my destructing of SDL resources in my wrapper classes - dealing with copying