MCPU - A Minimal 8Bit CPU in a 32 Macrocell CPLD