Add destructor functions for Queue, Function, and QueueNode. Create memchk script to check test.ll for memory leaks.
Create placeholder @cut function
Implement inefficient @cut
Reimplement @cut to avoid unnecessary malloc & free