My New Arduino Idea / Design

How difficult would it be to modify the core files?

Honestly, I really do want to do this... I'm just not sure exactally how...