ready for testing

cleaned up existing routines and exit for new processing method
documentation

added doc comments as well as implemented a few more macros and
calculated the stack address before any opcode processing