Update and modularize z80e