Added VERBOSE compile flag to allow runtime printing for debugging