Simplified example, same effect
Added test for different malloc implementations
Lots of malloc stuff in report, and cleaner convolution example