Updated the main to work with the I2C Master

The main is updated to communication with another ATmega328p instead of
a slave device, if you use this with the I2C master, you should  get
PORTB LEDs (if connected) blinking with variable pulse lengths