Fixed argument processor.
Updated test script.
Reorganized makefile.

I will add support for a garbage collector, possibly.
Fixed push/pull functions.