moved some things around for more readability
refactoring EIncr, added EDecr.  testing not working on core620 with basic ++j statement. 'unable to pop empty stack'
added test case 620