Fixed marc8 flush to deal with sub/sup scripts. Refactor marc-8 page