Add ghetto queue.
Add budget queue implementation using only native c stuff.
BST