added vector and list procedures, runtime errors call stack, bug fixes, small optimization for compiler constants