Fixed genericprocessor object issues; now clearing up memory leaks, checking pointers, and making sure things are being deleted