Migrating Arduino Leonardo Atmega32U4 to Atmega16U4

Unfortunately I don't think its that easy, I tried something similiar just to work with the 328(non p) and I got the same errors, its not an easy fix for me atleast, I neve figured it out : /