destroyed structures are now removed from stack

i started on a way to recycle the order so that a new one doesn't have
to be generated.