still working demo - but lots of errors to resolve when dealing with Paint struct and arrays (conversions between numpy arr and c array)